home *** CD-ROM | disk | FTP | other *** search
/ Shareware Super Platinum 8 / Shareware Super Platinum 8.iso / mac / PROGTOOL / VDTJ122B.ZIP;1 / VCSD.ZIP / TCC.VCH < prev    next >
Encoding:
Text File  |  1991-11-06  |  4.5 KB  |  72 lines

  1.  
  2.               ⁄ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒø
  3.               ≥ Borland Turbo C 2.0 Compiler Options - Page #1 ≥
  4.               ¿ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒŸ
  5. ⁄ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ MEMORY MODEL ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒø
  6. ≥    -mc   Compact Model       -mh   Huge Model         -ml   Large Model    ≥
  7. ≥    -mm   Medium Model        -ms * Small Model        -mt   Tiny Model     ≥
  8. √ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ PREPROCESSOR ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ¥
  9. ≥ -D<name>  Define macro                -D<name>=<string> Define macro value ≥
  10. ≥ -U<name>  Undefine macro                                                   ≥
  11. √ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ OPTIMIZATION ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ¥
  12. ≥ -G       Generate for speed           -O       Optimize jumps              ≥
  13. ≥ -r     * Register variables           -r-      Suppress register variables ≥
  14. ≥ -Z       Optimize register usage                                           ≥
  15. √ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ SOURCE CODE ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ¥
  16. ≥ -A       Disable non-ANSI extensions  -C       Allow nested comments       ≥
  17. ≥ -i<n>    Maximum identifier length                                         ≥
  18. √ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ ERROR REPORTING ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ¥
  19. ≥ -g<n>    Stop after n warnings        -j<n>    Stop after n errors         ≥
  20. ≥ -w       Enable all warnings          -w<w>    Enable warning <w>          ≥
  21. ≥ -w-<w>   Disable warning <w>                                               ≥
  22. ¿ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ (press any key to continue) ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒŸ
  23.  
  24.  
  25.  
  26.               ⁄ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒø
  27.               ≥ Borland Turbo C 2.0 Compiler Options - Page #2 ≥
  28.               ¿ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒŸ
  29. ⁄ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ CODE GENERATION ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒø
  30. ≥ -1       80186/286 Instructions       -a       Generate word alignment     ≥
  31. ≥ -d       Merge duplicate strings      -f     * Floating point emulator     ≥
  32. ≥ -f-      No floating point            -f87     8087 floating point         ≥
  33. ≥ -K       Default char is unsigned     -k      Standard stack frame         ≥
  34. ≥ -N       Check stack overflow         -p       Pascal calls                ≥
  35. ≥ -u     * Underscores on externs       -y       Produce line number info    ≥
  36. ≥ -v       Source level debugging                                            ≥
  37. √ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ SEGMENTATION ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ¥
  38. ≥ -zA<name> Code segment class name...........................(default=CODE) ≥
  39. ≥ -zB<name> Uninitialized data segment class...................(default=BSS) ≥
  40. ≥ -zC<name> Code segment name................................(default=_TEXT) ≥
  41. ≥ -zD<name> Uninitialized data segment name...................(default=_BSS) ≥
  42. ≥ -zG<name> Uninitialized data segment group................(default=DGROUP) ≥
  43. ≥ -zP<name> Output files generated with code group for segment <name>        ≥
  44. ≥ -zR<name> Initialized data segment name....................(default=_DATA) ≥
  45. ≥ -zS<name> Initialized data segment group..................(default=DGROUP) ≥
  46. ≥ -zT<name> Initialized data segment class....................(default=DATA) ≥
  47. ≥ -z<X>*    Use default for above option <X>                                 ≥
  48. ¿ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ (press any key to continue) ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒŸ
  49.  
  50.  
  51.               ⁄ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒø
  52.               ≥ Borland Turbo C 2.0 Compiler Options - Page #3 ≥
  53.               ¿ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒŸ
  54.  
  55. ⁄ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ COMPILATION ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒø
  56. ≥ -B        Compile via assembly        -c        Compile only               ≥
  57. ≥ -E<name>  Alternate assembler name    -o<name>  Object file name           ≥
  58. ≥ -S        Produce assembly output                                          ≥
  59. √ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ LINKER ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ¥
  60. ≥ -e<name>  Executable file name        -M        Generate link map          ≥
  61. ≥ -lx       Pass option x to linker                                          ≥
  62. √ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ ENVIRONMENT ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ¥
  63. ≥ -n<dir>   Output file directory       -L<dir>   Libraries directory        ≥
  64. ≥ -I<fnam>  Include files directory                                          ≥
  65. ¿ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ (press any key to continue) ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒŸ
  66.  
  67.               (Turbo C is a trademark of Borland International)
  68.  
  69.  
  70.  
  71.  
  72.